reduction of blood glucose levels - Alemán Inglés Diccionario